package com.googlecode.garbagecan.springsecuritystudy.acl;

import java.util.List;

import org.springframework.security.acls.MutableAclService;

public interface ContractService {

	Contract get(Long id);

	List<Contract> getAll();

	void save(String contractContent, String owner);

	void update(Long id, String contractContent);

	void removeById(Long id);

	void remove(Contract contract);

	void setMutableAclService(MutableAclService mutableAclService);
}
